package com.nageoffer.jobtrain.admin.dto.req;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.Data;

import java.util.Set;

/**
 * author：唐晨
 * Oj题目根据难度/标题 进行分页查询
 */
@Data
public class OjQuestionPageReqDTO extends Page {
    /**
     * 题目标题
     */
    private String title;

    /**
     * 题目难度；0：简单，1：中等，2：困难
     */
    private Integer difficulty;

    /**
     * OJ题目ID字符串集合
     */
    private String idStr;

    /**
     * 需要进行排除的OJ题目ID，用于竞赛中已经选择的OJ题目
     */
    private Set<Long> ojQuestionList;
}
